self propelling - Espagnol Anglais Dictionnaire